soil irrigation - Español Inglés Diccionario